pedestrian-controlled roller - English Synonyms Dictionary